import request from '@/utils/request'

export const prefix = 'flowable';

// 查询我的流程列表
export function listApplyrecord(page,data) {
  return request({
    url: `/${prefix}/applyrecord/list`,
    method: 'post',
    params: page,
    data: data
  })
}

// 查询我的流程详细
export function getApplyrecord(data) {
  return request({
    url: `/${prefix}/applyrecord/detail`,
    method: 'post',
    data: data
  })
}

// 新增我的流程
export function addApplyrecord(data) {
  return request({
    url: `/${prefix}/applyrecord/add`,
    method: 'post',
    data: data
  })
}

// 修改我的流程
export function updateApplyrecord(data) {
  return request({
    url: `/${prefix}/applyrecord/edit`,
    method: 'post',
    data: data
  })
}

// 删除我的流程
export function delApplyrecord(data) {
  return request({
    url: `/${prefix}/applyrecord/remove`,
    method: 'post',
    data: data
  })
}

// 撤回我的流程
export function revokeApplyrecord(id) {
  return request({
    url: `/${prefix}/applyrecord/revoke/${id}`,
    method: 'get'
  })
}